*{
    margin:0;padding: 0;list-style: none;
    font-family: -apple-system,BlinkMacSystemFont,"PingFang SC",Helvetica,Tahoma,Arial,"Microsoft YaHei",'微软雅黑';
}
img{
    display: block;border: none;outline: none;
}
a{
    text-decoration: none;outline: none;
}
html,body{
    height: 100%;overflow: hidden;
}
/* ilogin */
.fixedtop{
    position: fixed;top: 20px;left: 30px;
    font-size: 18px;line-height: 30px;color: #eee;
    font-weight: bold;
}

.form{width:296px;margin:70px auto 0;overflow: hidden;padding: 0 92px 50px 92px;background: #fff;box-shadow: 0px 1px 4px #e3e3e3;}
.form h2{width:100%;text-align: center;padding: 70px 0 50px;font-weight: 400;font-size: 24px;color: #414648;letter-spacing: 2px;}
.user{width:100%;overflow: hidden;margin: 0 auto 3px;background: #e7e7e7;height: 40px;position: relative;}
.user input{background:none;width:100%;text-indent: 12px;height:100%;line-height: 40px;box-shadow: 1px 1px 4px #ccc;font-size: 12px;border: none;}
.user p{width:9%;text-align: center;color:red;font-weight: bold;position: absolute;top: 30%;right: 8px;display: none;}
.tim{width: 50%;margin: 0;}

.submit{
    width:100%;height:46px;text-align: center;line-height: 46px;border-radius: 1px;background: #373c40;display: block;color:#fff;margin:15% auto 10%;
    border: none;outline: none;font-size: 14px;letter-spacing: 2px;
}
.jizhula{
    width:110px;height:20px;text-align: center;line-height: 20px;display: block;margin:0 0 0 20%;overflow: hidden;
    border-top: none;outline: none;font-size: 12px;text-indent: -26px;
}
.jizhula input{display: block;margin:4px 0 0 4px;float: left;}
.fixed{position: fixed;width:100%;height:100%;background: #fff;left:0;top:0;display: none;}
.fixed img{position: absolute;left:0;top:0;bottom:0;right:0;margin:auto;}